17.3 Настройка CFM
17.3.1 Обзор
Введение в функциональность
CFM (Connectivity Fault Management) предоставляет возможность обнаружения, проверки, изоляции и уведомления о сбоях связи в сети Virtual Bridged LAN на основе стандартного протокола IEEE 802.1ag. Он обеспечивает обнаружение и проверку путей через мосты 802.1 и локальные сети (LAN), а также является частью улучшенных функций OAM. CFM разработан так, чтобы быть прозрачным для пользовательских данных, передаваемых по сети, и обеспечивать максимальное покрытие отказов.
Описание принципа работы
Ссылка: IEEE 802.1ag/D8.1
CFM использует стандартные Ethernet-кадры, определенные с помощью EtherType. Поддерживаются следующие CFM-сообщения:
- Continuity Check messages (CC) - Multicast-сообщения «пульсации», периодически обменившиеся между MEP (Maintenance End Points), позволяющие MEP находить другие MEP в домене, а MIP (Maintenance Intermediate Points) — находить MEP. Используется для обнаружения потери целостности (LOC) между MEP.
- Loopback messages - Unicast кадры, отправляемые MEP по запросу администратора для проверки доступности конкретной точки обслуживания. Похоже на ICMP ping.
- Linktrace messages - Multicast-кадры, отправляемые MEP по запросу администратора для отслеживания пути (по каждому хопу) до конечной точки (MEP/MIP). Похожи на UDP traceroute.
- Delay Measurement messages - MEP отправляет DMM (Delay Measurement Message) с запросом ETH-DM к своему пиру, и получает DMR (Delay Measurement Reply) с ответом для измерения двухсторонней задержки кадров и изменения задержки. Когда MEP получает кадры 1DM, она выполняет измерения задержки однонаправленных кадров и вариации задержки.
- Ethernet Locked Signal messages - Функция Ethernet Locked Signal (ETH-LCK) используется для передачи информации о административной блокировке сервера (подслоя) MEP и последующем прерывании передачи данных к MEP, ожидающему этот трафик. Она позволяет MEP, принимающему кадры с информацией ETH-LCK, различать дефектное состояние и административное блокирование на уровне сервера (подслоя) MEP.
- Ethernet client signal fail messages - Функция Ethernet client signal fail (ETH-CSF) используется MEP для передачи информации о выявлении сбоя или дефекта в сигнале Ethernet на соседний MEP, когда сам клиент не поддерживает соответствующие механизмы обнаружения или передачи сбоев и дефектов, такие как ETH-CC или ETH-AIS. Сообщения ETH-CSF передаются в направлении от функции адаптации источника Ethernet, обнаружившей сбой или дефект, к функции адаптации приемника Ethernet, связанной с соседним MEP. ETH-CSF применяется только для точка-точка Ethernet транспортных приложений.
- Ethernet Frame loss measurement message - ETH-LM используется для сбора значений счетчиков, применимых к входящим и исходящим сервисным кадрам, где счетчики поддерживают подсчет переданных и полученных данных между парой MEP. ETH-LM выполняется путем отправки LMM с информацией ETH-LM на соседний MEP и аналогичного получения LMR с информацией ETH-LM от соседнего MEP.
17.3.2 Конфигурация
CFM несовместим с 802.1x и зеркальной целью на одном порту. Поэтому CFM и эти функции не должны настраиваться на одном и том же порту.
Конфигурация CC/LB/LT/AIS/DM

Рисунок 17-5: CFM
Шаг 1: Вход в режим настройки
Switch# configure terminal
Шаг 2: Вход в режим конфигурации VLAN и создание VLAN
Switch(config)# vlan database
Switch(config vlan)# vlan 30
Switch(config vlan)# exit
Шаг 3: Включение CFM глобально и настройка режима CFM на y1731
Switch(config)# ethernet cfm enable
Switch(config)# ethernet cfm mode y1731
Шаг 4: Создание домена CFM и привязка сервиса с VLAN
Создаём домен с именем "cust" и уровнем 5:
Switch(config)# ethernet cfm domain cust level 5
Switch(config-ether-cfm)# service cst vlan 30
Switch(config-ether-cfm)# exit
Создаём домен с именем "provid" и уровнем 3:
Настройка Switch2 и Switch3:
Switch(config)# ethernet cfm domain provid level 3
Switch(config-ether-cfm)# service cst vlan 30
Switch(config-ether-cfm)# exit
Диапазон уровня домена CFM должен быть от 0 до 7. Большие числа указывают на более высокий приоритет. Когда различные домены CFM используют одинаковый VLAN, пакеты домена с более высоким приоритетом могут проходить через домены с более низким приоритетом.
Шаг 5: Вход в режим настройки интерфейса и настройка атрибутов интерфейса
Конфигурация интерфейса для Switch1:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 66 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 99 domain cust vlan 30 mac d036.4567.8009
Switch(config-if)# no shutdown
Switch(config-if)# exit
Конфигурация интерфейса для Switch2:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mip level 5 vlan 30
Switch(config-if)# ethernet cfm mep up mpid 666 domain provid vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 999 domain provid vlan 30 mac 6a08.051e.bd09
Switch(config-if)# ethernet cfm ais status enable all domain provid vlan 30 level 5 multicast
Switch(config-if)# ethernet cfm server-ais status enable level 5 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# no shutdown
Switch(config-if)# exit
Конфигурация интерфейса для Switch3:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mip level 5 vlan 30
Switch(config-if)# ethernet cfm mep up mpid 999 domain provid vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 666 domain provid vlan 30 mac 0e1d.a7d7.fb09
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)# interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# no shutdown
Switch(config-if)# exit
Конфигурация интерфейса для Switch4:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 99 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 66 domain cust vlan 30 mac fa02.cdff.6a09
Switch(config-if)# no shutdown
Switch(config-if)# exit
Шаг 6: Включение проверки целостности
Для Switch1 и Switch4:
Switch1(config)# ethernet cfm cc enable domain cust vlan 30
Для Switch2 и Switch3:
Switch2(config)# ethernet cfm cc enable domain provid vlan 30
Шаг 7: Конфигурация оповещений (необязательно)
Для подавления ошибок при получении AIS-пакетов и ошибок LOC на Switch1:
Switch(config)# ethernet cfm ais suppress alarm enable domain cust vlan 30
Шаг 8: Выход из режима настройки
Switch(config)# end
Шаг 9: Проверка
Проверка MEP и MIP
Команда для отображения деталей соединений для Switch1 и Switch2:
Switch1:
Switch# show ethernet cfm maintenance-points
######Local MEP:
MPID Direction DOMAIN LEVEL TYPE VLAN PORT CC-Status Mac-address RDI Interval
--------------------------------------------------------------------------------------
66 Down MEP cust 5 MEP 30 eth-0-9 enabled fa02.cdff.6a09 True 3.33ms
######Local MIP:
Level VID TYPE PORT MAC
------------------------------------------------------
######Remote MEP:
MPID LEVEL VLAN ACTIVE Remote Mac RDI FLAGS STATE
---------------------------------------------------------
99 5 30 Yes d036.4567.8009 True Learnt UP
Switch2:
Switch# show ethernet cfm maintenance-points
######Local MEP:
MPID Direction DOMAIN LEVEL TYPE VLAN PORT CC-Status Mac-address RDI
----------------------------------------------------------------------------
666 Up MEP provid 3 MEP 30 eth-0-9 enabled 0e1d.a7d7.fb09 False
######Local MIP:
Level VID TYPE PORT MAC
------------------------------------------------------
5 30 MIP eth-0-9 0e1d.a7d7.fb09
######Remote MEP:
MPID LEVEL VLAN ACTIVE Remote Mac RDI FLAGS STATE
---------------------------------------------------------
999 3 30 Yes 6a08.051e.bd09 True Learnt UP
Проверка Loopback
Следующая команда используется для пинга удаленного MEP по его unicast MAC-адресу на Switch1:
Switch# ethernet cfm loopback mac d036.4567.8009 unicast mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
!
Loopback completed.
-----------------------------------
Success rate is 100 percent(1/1)
Следующая команда используется для пинга удаленного MEP по multicast MAC-адресу на Switch1:
Switch# ethernet cfm loopback multicast mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
Host MEP: 66
Number of RMEPs that replied to mcast frame = 1
LBR received from the following
9667.bb68.f308
success rate is 100 (1/1)
Следующая команда используется для пинга удаленного MEP по удаленному идентификатору MEP на Switch1:
Switch# ethernet cfm loopback unicast rmepid 99 mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
!
Loopback completed.
-----------------------------------
Success rate is 100 percent(1/1)
Следующая команда используется для пинга MIP по MAC-адресу MIP на Switch1:
Switch# ethernet cfm loopback mac 0e1d.a7d7.fb09 unicast mepid 66 domain cust vlan 30
Sending 1 Ethernet CFM loopback messages, timeout is 5 seconds:
(! Pass . Fail)
!
Loopback completed.
-----------------------------------
Success rate is 100 percent(1/1)
Проверка RDI
Перед очисткой локального MEP RDI, статус RDI на Switch1 следующий:
Switch# show ethernet cfm maintenance-points local mep domain cust
MPID Direction DOMAIN LEVEL TYPE VLAN PORT CC-Status Mac-address RDI Interval
-------------------------------------------------------------------------------
66 Down MEP cust 5 MEP 30 eth-0-9 enabled fa02.cdff.6a09 True 3.33ms
Проверка ERROR
Перед очисткой ошибок локального MEP, ошибки на Switch1 следующие:
Switch# show ethernet cfm errors domain cust
Level Vlan MPID RemoteMac Reason ServiceId
5 30 66 d036.4567.8009 errorCCMdefect: rmep not found cst
5 30 66 d036.4567.8009 errorCCMdefect: rmep not found clear cst
Time
2011/05/27 3:19:18
2011/05/27 3:19:32
Следующая команда используется для очистки ошибок на Switch1:
Switch# clear ethernet cfm errors domain cust
После очистки ошибок локального MEP, ошибки на Switch1 следующие:
Switch# clear ethernet cfm errors domain cust
Level Vlan MPID RemoteMac Reason ServiceId
Проверка AIS
Следующая команда используется для отключения функции CC на Switch1:
Switch(config)# no ethernet cfm cc enable domain cust vlan 30
Следующая команда используется для отключения функции CC на Switch3:
Switch(config)# no ethernet cfm cc enable domain cust vlan 30
Следующая команда используется для проверки состояния дефекта AIS на Switch2:
Switch# show ethernet cfm ais mep 666 domain cust vlan 30
AIS-Status: Enabled
AIS Period: 1
Level to transmit AIS: 7
AIS Condition: No
----------------------------------------------------
Configured defect condition detected(yes/no)
----------------------------------------------------
unexpected-period no
unexpected-MEG level no
unexpected-MEP no
Mismerge no
LOC yes
Следующая команда используется для проверки состояния приема AIS на Switch1:
Switch# show ethernet cfm ais mep 66 domain cust vlan 30
AIS-Status: Disabled
AIS Condition: Yes
Проверка LinkTrace
Следующая команда используется для трассировки удаленного MEP по MAC-адресу удаленного MEP на Switch1:
Switch# ethernet cfm linktrace mac d036.4567.8009 mepid 66 domain cust vlan 30
Sending Ethernet CFM linktrace messages,TTL is 64.Per-Hop Timeout is 5 seconds:
Please wait a moment
-------------------------------
Received Hops: 1
-------------------------------
TTL : 63
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Ingress Action : IngOk
Ingress MAC address : 0e1d.a7d7.fb09
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
-------------------------------
Received Hops: 2
-------------------------------
TTL : 62
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Egress Action : EgrOk
Egress MAC address : 6a08.051e.bd09
Egress Port ID Type : ifName
Egress Port ID : eth-0-9
-------------------------------
Received Hops: 3
-------------------------------
TTL : 61
Forwarded : False
Terminal MEP : True
Relay Action : Rly Hit
Ingress Action : IngOk
Ingress MAC address : d036.4567.8009
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
Следующая команда используется для трассировки удаленного MEP по ID удаленного MEP на Switch1:
Switch# ethernet cfm linktrace rmepid 99 mepid 66 domain cust vlan 30
Sending Ethernet CFM linktrace messages,TTL is 64.Per-Hop Timeout is 5 seconds:
Please wait a moment
-------------------------------
Received Hops: 1
-------------------------------
TTL : 63
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Ingress Action : IngOk
Ingress MAC address : 0e1d.a7d7.fb09
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
-------------------------------
Received Hops: 2
-------------------------------
TTL : 62
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Egress Action : EgrOk
Egress MAC address : 6a08.051e.bd09
Egress Port ID Type : ifName
Egress Port ID : eth-0-9
-------------------------------
Received Hops: 3
-------------------------------
TTL : 61
Forwarded : False
Terminal MEP : True
Relay Action : Rly Hit
Ingress Action : IngOk
Ingress MAC address : d036.4567.8009
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
Следующая команда используется для трассировки удаленного MIP по unicast MAC-адресу удаленного MIP на Switch1:
Switch# ethernet cfm linktrace 6a08.051e.bd09 mepid 66 domain cust vlan 30
Sending Ethernet CFM linktrace messages,TTL is 64.Per-Hop Timeout is 5 seconds:
Please wait a moment
-------------------------------
Received Hops: 1
-------------------------------
TTL : 63
Forwarded : True
Terminal MEP : False
Relay Action : Rly FDB
Ingress Action : IngOk
Ingress MAC address : 0e1d.a7d7.fb09
Ingress Port ID Type : ifName
Ingress Port ID : eth-0-9
-------------------------------
Received Hops: 2
-------------------------------
TTL : 62
Forwarded : False
Terminal MEP : False
Relay Action : Rly Hit
Egress Action : EgrOk
Egress MAC address : 6a08.051e.bd09
Egress Port ID Type : ifName
Egress Port ID : eth-0-9
Проверки 1DM и DMM
Проверка 1DM and DMM
Следующая команда используется для выполнения двухсторонних измерений задержки и вариации задержки на Switch1:
Switch# ethernet cfm dmm rmepid 99 mepid 66 count 5 domain cust vlan 30
Delay measurement statistics:
DMM Packets transmitted : 5
Valid DMR packets received : 5
Index Two-way delay Two-way delay variation
1 4288 usec 0 usec
2 4312 usec 24 usec
3 4296 usec 16 usec
4 4320 usec 24 usec
5 4264 usec 56 usec
Average delay : 4296 usec
Average delay variation : 24 usec
Best case delay : 4264 usec
Worst case delay : 4320 usec
Перед выполнением измерений задержки в одну сторону, необходимо синхронизировать таймеры часов. Следующая команда используется для начала отправки 1DM сообщений в Switch1:
Switch1# ethernet cfm 1dm rmepid 99 mepid 66 count 5 domain cust vlan 30
Следующий результат 1DM теста на Switch4:
Switch4# show ethernet cfm delaymeasurement cache
Remote MEP : 66
Remote MEP vlan : 30
Remote MEP level : 5
DMM Packets transmitted : 0
Valid DMR packets received : 0
Valid 1DM packets received : 5
Index One-way delay One-way delay variation Received Time
1 16832 usec 0 usec 2011/07/19 17:27:46
2 16176 usec 656 usec 2011/07/19 17:27:47
3 15448 usec 728 usec 2011/07/19 17:27:48
4 14800 usec 648 usec 2011/07/19 17:27:49
5 15406 usec 606 usec 2011/07/19 17:27:50
Average delay : 15732 usec
Average delay variation : 527 usec
Best case delay : 14800 usec
Worst case delay : 16832 usec
Конфигурация LCK

Рисунок 17-6: CFM
Следующая конфигурация должна быть выполнена на всех коммутаторах, если не указано ID коммутатора.
Шаг 1: Подготовка конфигурации
Ссылаться на главу "Configure CC/LB/LT/AIS/DM".
Шаг 2: Конфигурация LCK
Настройка на Switch2:
Switch(config)# interface eth-0-9
Switch(config-if)# ethernet cfm lck enable mep 666 domain provid vlan 30 tx-level 5 interval 1
Шаг 3: Проверка
Следующая команда используется для отображения состояния LCK для Switch2:
Switch2# show ethernet cfm lck
En-LCK Enable, Y(Yes)/N(No)
Rx-LC, Receive LCK packets and enter LCK condition, Y(Yes)/N(No)
Rx-I, The period which is gotten from LCK packets
Tx-Domain, frames with ETH-LCK information are sent to this Domain
Tx-I, Transmit Interval
------------------------------------------------------------------------
MPID Domain VLAN En Rx-LC Rx-I Tx-Domain Tx-I
------------------------------------------------------------------------
666 provid 30 Y N N/A cust 1
Следующая команда используется для отображения состояния LCK для Switch1:
Switch1# show ethernet cfm lck
En-LCK Enable, Y(Yes)/N(No)
Rx-LC, Receive LCK packets and enter LCK condition, Y(Yes)/N(No)
Rx-I, The period which is gotten from LCK packets
Tx-Domain, frames with ETH-LCK information are sent to this Domain
Tx-I, Transmit Interval
------------------------------------------------------------------------
MPID Domain VLAN En Rx-LC Rx-I Tx-Domain Tx-I
------------------------------------------------------------------------
66 cust 30 N Y 1 N/A N/A
Конфигурация CSF

Рисунок 17-7: CFM CSF
Следующую конфигурацию следует выполнить на всех коммутаторах, если ID коммутатора не указан.
Шаг 1: Вход в режим конфигурации
Switch# configure terminal
Шаг 2: Вход в режим конфигурации VLAN и создание VLAN
Конфигурация для Switch1:
Switch(config)# vlan database
Switch(config vlan)# vlan 30
Switch(config vlan)# exit
Конфигурация для Switch2 и Switch3:
Switch3(config)# vlan database
Switch3(config vlan)# vlan 20,30
Switch3(config vlan)# exit
Шаг 3: Включение CFM глобально и установка режима CFM на y1731
Switch(config)# ethernet cfm enable
Switch(config)# ethernet cfm mode y1731
Шаг 4: Создание домена CFM и привязка сервиса к VLAN
Создайте домен с именем "cust" и уровнем 5:
Switch(config)# ethernet cfm domain cust level 5
Switch(config-ether-cfm)# service cst vlan 30
Switch(config-ether-cfm)# exit
Создайте домен с именем "provid" и уровнем 3. Конфигурация для Switch2 и Switch3:
Switch(config)# ethernet cfm domain provid level 3
Switch(config-ether-cfm)# service cst vlan 20
Switch(config-ether-cfm)# exit
Шаг 5: Вход в режим конфигурации интерфейса и настройка атрибутов интерфейса
Конфигурация интерфейса для Switch1:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 66 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 99 domain cust vlan 30 mac d036.4567.8009
Switch(config-if)# no shutdown
Switch(config-if)# exit
Конфигурация интерфейса для Switch2:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 99 domain cust vlan 30 interval 1
Switch(config-if)# ethernet cfm mep crosscheck mpid 66 domain cust vlan 30 mac fa02.cdff.6a09
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)#interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 20
Switch(config-if)# ethernet cfm mep down mpid 666 domain provid vlan 20 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit
Конфигурация интерфейса для Switch3:
Switch(config)# interface eth-0-9
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 30
Switch(config-if)# ethernet cfm mep down mpid 88 domain cust vlan 30 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit
Switch(config)#interface eth-0-17
Switch(config-if)# switchport mode trunk
Switch(config-if)# switchport trunk allowed vlan add 20
Switch(config-if)# ethernet cfm mep down mpid 999 domain provid vlan 20 interval 1
Switch(config-if)# no shutdown
Switch(config-if)# exit
Шаг 6: Включение проверки целостности
Switch(config)# ethernet cfm cc enable domain cust vlan 30
Шаг 7: Настройка отношения CSF между клиентским MEP и серверным MEP
Конфигурация для Switch2:
Switch(config)# ethernet cfm csf client domain cust vlan 30 mepid 99 server domain provid vlan 20 mepid 666 interval 1
Конфигурация для Switch3:
Switch(config)# ethernet cfm csf client domain cust vlan 30 mepid 88 server domain provid vlan 20 mepid 999 interval 1
Шаг 8: Проверка
Следующая команда используется для отключения функции проверки целостности (CC) на Switch1:
Switch(config)# no ethernet cfm cc enable domain cust vlan 30
Для Switch2 клиентский MEP 99 будет сообщать об ошибке LOC и инициировать CSF по причине LOS, в результате серверный MEP 666 будет отправлять CSF пакеты с интервалом в 1 секунду.
Следующая команда используется для отображения состояния CSF для Switch2:
Switch# show ethernet cfm csf
CTR-Client Trigger reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
ECC-Enter CSF Condition, Y(Yes)/N(No)
SRR-Server Rx Reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
Tx-I, Transmit Interval
Rx-I, The period which is gotten from CSF packets
------------------------------------------------------------------------
Client Mep Server Mep
MPID Cli-Domain VLAN CTR ECC MPID Srv-Domain VLAN SRR Tx-I Rx-I
------------------------------------------------------------------------
99 cust 30 L N 666 provid 20 N/A 1 N/A
Для Switch3 серверный MEP 999 получает пакет CSF и сообщает клиенту MEP 99, после чего клиентский MEP 88 перейдет в состояние CSF. Следующая команда используется для отображения состояния CSF для Switch3:
Switch3# show ethernet cfm csf
CTR-Client Trigger reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
ECC-Enter CSF Condition, Y(Yes)/N(No)
SRR-Server Rx Reason, L(los)/F(fdi)/R(rdi)/D(dci) or N/A
Tx-I, Transmit Interval
Rx-I, The period which is gotten from CSF packets
------------------------------------------------------------------------
Client Mep Server Mep
MPID Cli-Domain VLAN CTR ECC MPID Srv-Domain VLAN SRR Tx-I Rx-I
------------------------------------------------------------------------
88 cust 30 N/A Y 999 provid 20 L 1 1
Конфигурация Dual-Ended LM

Рисунок 17-8: CFM
Шаг 1: Подготовка к конфигурации
Ссылка на главу "Конфигурация CC/LB/LT/AIS/DM".
Шаг 2: Конфигурация Dual-Ended LM
Конфигурация для Switch1:
Switch(config)# ethernet cfm lm enable dual-ended domain cust vlan 30 mepid 66 all-cos cache-size 10
Конфигурация для Switch4:
Switch(config)# ethernet cfm lm enable dual-ended domain cust vlan 30 mepid 99 all-cos cache-size 10
Шаг 3: Проверка
Следующая команда используется для отображения статуса LM для Switch1:
Switch# show ethernet cfm lm domain cust vlan 30 mepid 66
DOMAIN : cust
VLAN : 30
MEPID : 66
Start Time : 2013/07/16 1:36:56
End Time : 2013/07/16 1:37:07
Notes : 1. When the difference of Tx is less than the difference of Rx,
the node is invalid, loss and loss ratio should be "-";
2. When loc is reported for mep, the loss should be "-" and loss
ratio should be 100%;
3. When calculate average loss and loss ratio, invalid or loc nodes
will be excluded;
Latest dual-ended loss statistics:
--------------------------------------------------------------------------------
Index Cos Local-loss Local-loss ratio Remote-loss Remote-loss ratio Time
--------------------------------------------------------------------------------
1 all 0 000.0000% 0 000.0000% 01:36:57
2 all 0 000.0000% 0 000.0000% 01:36:58
3 all 0 000.0000% 0 000.0000% 01:36:59
4 all 0 000.0000% 0 000.0000% 01:37:00
5 all 0 000.0000% 0 000.0000% 01:37:01
6 all 0 000.0000% 0 000.0000% 01:37:02
7 all 0 000.0000% 0 000.0000% 01:37:03
8 all 0 000.0000% 0 000.0000% 01:37:04
9 all 0 000.0000% 0 000.0000% 01:37:05
10 all 0 000.0000% 0 000.0000% 01:37:07
--------------------------------------------------------------------------------
Maximum Local-loss : 0 Maximum Local-loss Ratio : 000.0000%
Minimum Local-loss : 0 Minimum Local-loss Ratio : 000.0000%
Average Local-loss : 0 Average Local-loss Ratio : 000.0000%
Maximum Remote-loss : 0 Maximum Remote-loss Ratio : 000.0000%
Minimum Remote-loss : 0 Minimum Remote-loss Ratio : 000.0000%
Average Remote-loss : 0 Average Remote-loss Ratio : 000.0000%
Следующая команда используется для отображения статуса LM для Switch4:
Switch# show ethernet cfm lm domain cust vlan 30 mepid 99
DOMAIN : cust
VLAN : 30
MEPID : 99
Start Time : 2013/07/16 1:37:11
End Time : 2013/07/16 1:37:22
Notes : 1. When the difference of Tx is less than the difference of Rx,
the node is invalid, loss and loss ratio should be "-";
2. When loc is reported for mep, the loss should be "-" and loss
ratio should be 100%;
3. When calculate average loss and loss ratio, invalid or loc nodes
will be excluded;
Latest dual-ended loss statistics:
--------------------------------------------------------------------------------
Index Cos Local-loss Local-loss ratio Remote-loss Remote-loss ratio Time
--------------------------------------------------------------------------------
1 all 0 000.0000% 0 000.0000% 01:37:12
2 all 0 000.0000% 0 000.0000% 01:37:13
3 all 0 000.0000% 0 000.0000% 01:37:14
4 all 0 000.0000% 0 000.0000% 01:37:16
5 all 0 000.0000% 0 000.0000% 01:37:17
6 all 0 000.0000% 0 000.0000% 01:37:18
7 all 0 000.0000% 0 000.0000% 01:37:19
8 all 0 000.0000% 0 000.0000% 01:37:20
9 all 0 000.0000% 0 000.0000% 01:37:21
10 all 0 000.0000% 0 000.0000% 01:37:22
--------------------------------------------------------------------------------
Maximum Local-loss : 0 Maximum Local-loss Ratio : 000.0000%
Minimum Local-loss : 0 Minimum Local-loss Ratio : 000.0000%
Average Local-loss : 0 Average Local-loss Ratio : 000.0000%
Maximum Remote-loss : 0 Maximum Remote-loss Ratio : 000.0000%
Minimum Remote-loss : 0 Minimum Remote-loss Ratio : 000.0000%
Average Remote-loss : 0 Average Remote-loss Ratio : 000.0000%
Конфигурация Single-Ended LM

Рисунок 17-9: CFM
Шаг 1: Подготовка к конфигурации
Ссылка на главу "Конфигурация CC/LB/LT/AIS/DM".
Шаг 2: Конфигурация Single-Ended LM
Конфигурация для Switch1:
Switch(config)# ethernet cfm lm enable single-ended domain cust vlan 30 mepid 66 all-cos
Конфигурация для Switch4:
Switch(config)# ethernet cfm lm enable single-ended domain cust vlan 30 mepid 99 all-cos
Шаг 3: Проверка
Следующая команда используется для вывода LMM и отображения результатов LM для Switch1:
Switch# ethernet cfm lm single-ended domain cust vlan 30 rmepid 99 mepid 66 count 10
DOMAIN : cust
VLAN : 30
MEPID : 66
Start Time : 2013/07/16 1:39:38
End Time : 2013/07/16 1:39:38
Notes : 1. When the difference of Tx is less than the difference of Rx,
the node is invalid, loss and loss ratio should be "-";
2. When loc is reported for mep, the loss should be "-" and loss
ratio should be 100%;
3. When calculate average loss and loss ratio, invalid or loc nodes
will be excluded;
Latest single-ended loss statistics:
--------------------------------------------------------------------------------
Index Cos Local-loss Local-loss ratio Remote-loss Remote-loss ratio
--------------------------------------------------------------------------------
1 all 0 000.0000% 0 000.0000%
2 all 0 000.0000% 0 000.0000%
3 all 0 000.0000% 0 000.0000%
4 all 0 000.0000% 0 000.0000%
5 all 0 000.0000% 0 000.0000%
6 all 0 000.0000% 0 000.0000%
7 all 0 000.0000% 0 000.0000%
8 all 0 000.0000% 0 000.0000%
9 all 0 000.0000% 0 000.0000%
--------------------------------------------------------------------------------
Maximum Local-loss : 0 Maximum Local-loss Ratio : 000.0000%
Minimum Local-loss : 0 Minimum Local-loss Ratio : 000.0000%
Average Local-loss : 0 Average Local-loss Ratio : 000.0000%
Maximum Remote-loss : 0 Maximum Remote-loss Ratio : 000.0000%
Minimum Remote-loss : 0 Minimum Remote-loss Ratio : 000.0000%
Average Remote-loss : 0 Average Remote-loss Ratio : 000.0000%
Конфигурация Test

Рисунок 17-10: CFM
Шаг 1: Подготовка к конфигурации
Ссылка на главу "Конфигурация CC/LB/LT/AIS/DM".
Шаг 2: Конфигурация теста
Конфигурация включения тестовой передачи на Switch1:
Switch(config)# ethernet cfm tst transmission enable domain cust vlan 30 mep 66 tx-mode continuous pattern-type random packet-size 6
Конфигурация включения тестового приема на Switch4:
Switch(config)# ethernet cfm tst reception enable domain cust vlan 30 mep 99
Шаг 3: Проверка
Следующая команда используется для начала тестовой передачи на Switch1:
Switch# ethernet cfm tst start rate 1000 time second 1
Следующая команда используется для отображения информации о тесте на Switch1:
Switch# show ethernet cfm tst
DOMAIN : cust
VLAN : 30
MEPID : 66
Transmission : Enabled
Reception : Disabled
Status : Non-Running
Start Time : 06:32:48
Predict End Time : 06:33:18
Actual End Time : 06:33:18
Packet Type : TST
Rate : 1000 mbps
Packet Size : 64 bytes
Tx Number : 29
Tx Bytes : 1856
Rx Number : 0
Rx Bytes : 0
Следующая команда используется для отображения информации о тесте на Switch4:
Switch# show ethernet cfm tst
DOMAIN : cust
VLAN : 30
MEPID : 99
Transmission : Disabled
Reception : Enabled
Status : Non-Running
Start Time : null
End Time : null
Packet Type : null
Rate : null
Packet Size : null
Tx Number : 0
Tx Bytes : 0
Rx Number : 29
Rx Bytes : 1856